pulsating water engine boat - French English Dictionary